package com.itcs.trading.mapper;

import com.itcs.trading.model.UserInvoiceInfo;
import com.itcs.trading.model.UserInvoiceInfoWithBLOBs;

public interface UserInvoiceInfoMapper {
    int deleteByPrimaryKey(Long invoiceId);

    int insert(UserInvoiceInfoWithBLOBs record);

    int insertSelective(UserInvoiceInfoWithBLOBs record);

    UserInvoiceInfoWithBLOBs selectByPrimaryKey(Long invoiceId);

    int updateByPrimaryKeySelective(UserInvoiceInfoWithBLOBs record);

    int updateByPrimaryKeyWithBLOBs(UserInvoiceInfoWithBLOBs record);

    int updateByPrimaryKey(UserInvoiceInfo record);
}